
Defensive programming is a form of defensive design intended to ensure the continuing function of a piece of software under unforeseen circumstances. The idea can be viewed as reducing or eliminating the prospect of Finagle`s law having effect. Defensive programming techniques are used especially when a piece of software could be misused. Defensi....
Found on
http://en.wikipedia.org/wiki/Defensive_programming
No exact match found.